AMQ Accelerate Loading
注意
UserScript を導入すると認証が求められます。UserScript を利用するには、指示に従ってユーザー認証を行う必要があります。
認証を突破するには、特定の Discord サーバに参加している必要があります。
認証を行ったのに正常に UserScript が動作しない場合は、ブラウザの Cookie の設定をご確認ください。
Chrome
アドレスバーの 👁 のアイコンをクリックし、「サイトが動作していない場合」をクリックします。その後、「Cookie を許可」をクリックします。
https://scrapbox.io/files/652acc5e2d8f8f001bd04b33.png
Firefox
アドレスバーの 🛡 のアイコンをクリックし、「強化型トラッキング防止」を無効にします。
https://scrapbox.io/files/652acc39f4169d001bfc9099.png
以下は技術的な補足です。
この UserScript はクロスサイトで送信する Cookie を使用します。
video タグでメディアにアクセスする際に認証用の Cookie を送信する必要があるためです。
具体的には amq-proxy.starry.blue にセットされる CF_Authorization Cookie を AMQ のオリジンから送信できるようにする必要があります。
CF_Authorization は Cloudflare Access によって付与される Cookie で、httpOnly かつ Secure となっている JWT のため、安全に送信できます。
これら以外の Cookie を勝手に送信することはありません。